// Copyright (c) Huawei Technologies Co., Ltd. 2025. All rights reserved.
// This source file is part of the Cangjie project, licensed under Apache-2.0
// with Runtime Library Exception.
//
// See https://cangjie-lang.cn/pages/LICENSE for license information.

#include <iostream>

#include "Util/FunctionLog.h"

CangjieMigrator::Util::FunctionLog::FunctionLog(std::string functionName) : name(std::move(functionName))
{
    std::cout << '[' << name << ']' << " enter" << std::endl;
}

CangjieMigrator::Util::FunctionLog::~FunctionLog()
{
    std::cout << '[' << name << ']' << " leave" << std::endl;
}
